package com.ruoyi.system.protocol;

import java.util.List;
import java.util.Map;

public interface IDynamicDataCommonService {

    List<Map<String, Object>> getDynamicData(String tableName, List<String> selectField, Map<String, Object> condition, Map<String, Object> sortCondition, Integer pageNum, Integer pageSize);
    Long getDynamicDataCount(String tableName, Map<String, Object> condition);
    Map<String, Object> findDynamicData(String tableName, List<String> selectField, String id);
    String addDynamicData(String tableName, Map<String, Object> dynamicData);
    boolean editDynamicData(String tableName, Map<String, Object> dynamicData, Map<String, Object> condition);
    boolean delDynamicData(String tableName, Map<String, Object> condition);



}
